lump (head) - Français Anglais Dictionnaire